const utils = require('../../utils/util.js');
Page({
  data: {
    imgUrls: [
      'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg',
      'http://www.hao76.com/upload/images/2015/09/21/1442797752717282.jpg',
      'http://img.zcool.cn/community/0142135541fe180000019ae9b8cf86.jpg@1280w_1l_2o_100sh.png'
    ],
    indicatorDots: false,
    autoplay: false,
    interval: 5000,
    duration: 1000,
    pro_name:"【中国黄金】Au9999金砖50g薄片投资金条金砖",//大标题
    pro_name_s:"伦敦金是国际上比较流行的投资品种，他最吸引人的地方在于用保证金交易,可以以小博大，让资金利用率变大,同时国际金不收取客户佣金费用",//小标题
    proid:'',
    pro_num:"A12345678",//编号
    pro_jifen:"15",//积分
    jiaqian:true,//是否需要加钱
    jiaqian_num:10,//加钱的金额
    isLogin:true//是否有登陆信息的字段
  },
  onLoad: function (options) {
    var proid = options.proid;
    this.setData({
      proid: proid
    })
    var this_ = this;
    utils.getData("products/findProductsDetail", {
      "pro_id": proid
    }, true).then(function (data) {
      console.log(data);
      
      this_.setData({
        pro_name: data.data.data.productsList.title,
        pro_name_s: data.data.data.productsList.desc,
        pro_num:data.data.data.productsList.pro_num,
        pro_jifen:data.data.data.productsList.score,
        jiaqian_num: data.data.data.productsList.money,
        imgUrls: data.data.data.productsList.picList
      });

    }).then({

    })
    
  },
  getUserInfo: function (e) {
    console.log(e);
    console.log(e.detail.errMsg);
    if (e.detail.errMsg=="getUserInfo:ok"){
      wx.setStorageSync("userInfo", e.detail.userInfo);
      this.setData({
           isLogin: false
      });
      utils.getData('user/indexInfo', { open_id: wx.getStorageSync("openId") }, true).then(function (res) {
           // console.log(res.data)
           if (res.data.data.customer_num) {
                wx.setStorageSync("customernum", res.data.data.customer_num)
                wx.setStorageSync("customerid", res.data.data.belong_coutomer)
           }
      });
     //  wx.redirectTo({
     //    url: '../success/success?form=2&proid=' + this.data.proid,//传给完成完善信息的页面，然后根据这个参数返回到这个详情的页面
     //  })
      wx.redirectTo({
           url: '../integral_detail/integral_detail?form=2&proid=' + this.data.proid,//传给完成完善信息的页面，然后根据这个参数返回到这个详情的页面
      })
    }
  },
  onShow:function(){
    //监测是是否登录了
    if (wx.getStorageSync("userInfo")){//登录了
        // console.log("有登陆信息", wx.getStorageSync("userInfo"));
      this.setData({
        isLogin: true
      })
    }else{//没有登录
        // console.log('没有登录信息', wx.getStorageSync("userInfo"));
      this.setData({
        isLogin:false
      })
    }
  },
  shop:function(e){
     const _this = this;
    //if(res){//如果有openId
    //显示等待按钮
      // wx.showLoading({
      //   title: '加载中……',
      // });
      utils.getData("products/exchangeProduct", {//给后台发送请求，认证是否能兑换商品
        "pro_id": this.data.proid,//商品的id
        "open_id": wx.getStorageSync('openId'),//用户的openid
        "score": this.data.pro_jifen,//兑换商品所需要的积分
        "exchange_num": this.data.pro_num,//商品编号
        "customer_id": wx.getStorageSync('customerid'),//客服的id
        "nack_id": wx.getStorageSync('nack_id'),//用户会员id
      }, true).then(function (data) {
        //wx.hideLoading();
        console.log(data.data.status);
        if(data.data.status==0){//该商品已售罄
          wx.showToast({
            title: '该商品已售罄',
            icon: 'none',
            duration: 2000
          })
        } else if (data.data.status==1){//兑换成功
          wx.showModal({
            title: '积分兑换成功',
            content: '请您联系专属客服，(微信号：'+wx.getStorageSync("customernum")+')确认您的兑换',
            success: function (res) {
              if (res.confirm) {
                //console.log('右边的按钮');
                wx.reLaunch({
                  url: '../index/index',
                })
              } else if (res.cancel) {
                
              }
            }
          })
        }else if(data.data.status == 2){//已经兑换过该商品
          wx.showToast({
            title: '已经兑换过该商品',
            icon: 'none',
            duration: 2000
          })
        }else if(data.data.status =="3"){//积分不足
          wx.showToast({
            title: '您的积分不足',
            icon: 'none',
            duration: 2000
          })
        }else if(data.data.status ==4){//请完善信息过后再进行操作
          wx.showModal({
            title: '提示',
            cancelText: '取消',//左边的内容
            cancelColor: "#CCCCCC",
            confirmText: "去完善",//右边的内容
            confirmColor: "#FE6A30",
            content: '您的登录信息不完整，请去完善信息',
            success: function (res) {
              if (res.confirm) {
                //console.log('右边的按钮');
                wx.redirectTo({
                     url: '../success/success?form=2&proid=' + _this.data.proid,
                })
              } else if (res.cancel) {
                //console.log('左边的按钮');
              }
            }
          })
          
        }
      }).then(function(res){
        //console.log(res);
        if(res){
          wx.showToast({
            title: '网络错误，请重试',
            icon: 'none',
            duration: 2000
          })
        }

      })
    // }else{//没有openID

    // }

    // if (this.data.isLogin){//如果登录了。
    //       wx.showModal({
    //         title: '提示',
    //         cancelText: '确定',//左边的内容
    //         cancelColor: "#FE6A30",
    //         confirmText: "取消",//右边的内容
    //         confirmColor:"#CCCCCC",
    //         content: '商品兑换确认',
    //         success: function (res) {
    //           if (res.confirm) {
    //             console.log('右边的按钮');
    //             //什么也没发生

    //           } else if (res.cancel) {
    //             console.log('左边的按钮');
    //             //发送请求给后台
    //           }
    //         }
    //       })  
    //  }else{//如果没有登录
    //       wx.showModal({
    //         title: '提示',
    //         cancelText: '注册',//左边的内容
    //         cancelColor: "#FE6A30",
    //         confirmText: "登录",//右边的内容
    //         confirmColor: "#FE6A30",
    //         content: '请先注册或登录',
    //         success: function (res) {
    //           if (res.confirm) {
    //             console.log('右边的按钮');
    //             wx.navigateTo({
    //               url: '../login/login',
    //             })
    //           } else if (res.cancel) {
    //             console.log('左边的按钮');
    //             wx.navigateTo({
    //               url: '../login/login',
    //             })
    //           }
    //         }
    //       })
    //  }

  }
})